Skip to content

BUILD: add RAPIDS wrapper-image build tooling#11633

Draft
Alexey-Rivkin wants to merge 1 commit into
openucx:masterfrom
Alexey-Rivkin:ucxx-rapidsai-image-tooling
Draft

BUILD: add RAPIDS wrapper-image build tooling#11633
Alexey-Rivkin wants to merge 1 commit into
openucx:masterfrom
Alexey-Rivkin:ucxx-rapidsai-image-tooling

Conversation

@Alexey-Rivkin

Copy link
Copy Markdown
Contributor

What?

Adds build tooling + a doc for the UCXX RAPIDS wrapper CI images (buildlib/dockers/): a multi-arch docker buildx bake compose, a one-command build script, and a procedure doc for the RAPIDS version bump.

Why?

Makes rebuilding the wrapper images on a RAPIDS version bump reproducible and documented - one command builds both arches natively and pushes the manifest, instead of a manual per-arch loop.

Notes

  • Builds on AZP: UCXX integration - tests + builds #11473, which adds the wrapped rapidsai-ci-*.Dockerfiles the compose references.
  • Builder-node endpoints + harbor credentials come from the environment - nothing environment-specific is committed.

Add a declarative compose + one-command buildx-bake script to rebuild the
UCXX rapidsai CI wrapper images multi-arch (amd64+arm64) natively, plus a doc
for the RAPIDS version-bump procedure. Replaces the ad-hoc per-arch build with
a reproducible, documented flow. Node endpoints and harbor credentials are
supplied via the environment; nothing environment-specific is committed.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant